Embedded Databases for Embedded Real-Time Systems
نویسندگان
چکیده
The goal of this research project is to bridge the gap between embedded systems, real-time systems and database systems, with a particular focus on the software development tools. Significant amount of research has focused on how to incorporate database functionality into real-time systems without jeopardizing timeliness and how to incorporate real-time behavior into embedded systems. However, research for embedded databases used in embedded real-time systems, which explicitly address (i) the development and design process, and (ii) the limited amount of resources in embedded systems is sparse. This type of research inherits the challenges from component-based software engineering, embedded systems, and real-time systems. Further, this research explicitly addresses system resource demand for the system in the design of the embedded database in order to minimize system resource usage.
منابع مشابه
Embedded Databases for Embedded Real-Time Systems: A Component-Based Approach1
In the last years the deployment of embedded real-time systems has increased dramatically. At the same time, the amount of data that needs to be managed by embedded real-time systems is increasing, thus requiring an efficient and structured data management. Hence, database functionality is needed to provide support for storage and manipulation of data in embedded real-time systems. However, a d...
متن کاملResearch on recovery strategy in embedded real-time main memory databases
In order to recover data from embedded real-time main memory databases effectively and efficiently, this paper proposes a real-time log-based recovery approach. With respect to the real-time requirement in embedded systems, we classify the consistency in real-time main memory databases into data and transaction consistencies, analyze them theoretically, design rules for correct recovery strateg...
متن کاملSoftware Development Tools for Embedded Databases in Embedded Real-Time Systems
In the last years the deployment of embedded and mobile computing systems has increased dramatically. This is particularly true if one analyzes the growing market for cellular phones and the introduction of computers in various traditional mechanical areas, e.g., automotive systems. At the same time the amount of data that needs to be managed is growing. Current techniques adopted for storing a...
متن کاملThe Opportunities Afforded by Embedded Computer Systems for Monitoring and Control of Industrial Processes in Less-Industrialised Countries (TECHNICAL NOTE)
The dramatic changes in integrated-circuit technology over the last two decades have been of great benefit to countries such as Zimbabwe. High volume production of VLSI chips has produced a supply of intelligent, versatile electronic processing devices at very low cost. In particular the facilities of the microcontroller have steadily developed to the accompaniment of a reduction in price. Sinc...
متن کاملPower- and time-aware buffer cache management for real-time embedded databases
Due to the explosive increases of data from both the cyber and physical worlds, the demand for database support in embedded systems is increasing. Databases for embedded systems, or embedded databases, are expected to provide timely in-situ data services under various resource constraints, such as limited energy. However, traditional buffer cache management schemes, in which the primary goal is...
متن کامل